package com.orientsec.autotest.project.system.autoRequesmapping.mapper;

import com.orientsec.autotest.project.system.autoRequesmapping.domain.AutoRequesmapping;
import java.util.List;	

/**
 * 请求功能映射 数据层
 * 
 * @author autotest
 * @date 2020-01-10
 */
public interface AutoRequesmappingMapper 
{
	/**
     * 查询请求功能映射信息
     * 
     * @param rmId 请求功能映射ID
     * @return 请求功能映射信息
     */
	public AutoRequesmapping selectAutoRequesmappingById(Integer rmId);
	
	/**
     * 查询请求功能映射列表
     * 
     * @param autoRequesmapping 请求功能映射信息
     * @return 请求功能映射集合
     */
	public List<AutoRequesmapping> selectAutoRequesmappingList(AutoRequesmapping autoRequesmapping);
	
	/**
     * 新增请求功能映射
     * 
     * @param autoRequesmapping 请求功能映射信息
     * @return 结果
     */
	public int insertAutoRequesmapping(AutoRequesmapping autoRequesmapping);
	
	/**
     * 修改请求功能映射
     * 
     * @param autoRequesmapping 请求功能映射信息
     * @return 结果
     */
	public int updateAutoRequesmapping(AutoRequesmapping autoRequesmapping);
	
	/**
     * 删除请求功能映射
     * 
     * @param rmId 请求功能映射ID
     * @return 结果
     */
	public int deleteAutoRequesmappingById(Integer rmId);
	
	/**
     * 批量删除请求功能映射
     * 
     * @param rmIds 需要删除的数据ID
     * @return 结果
     */
	public int deleteAutoRequesmappingByIds(String[] rmIds);
	
}